The following documentation contains test scripts
and expected results for validating the CDISC Builder
tool. Do the following to verify proper
installation:
- The following
instructions are accomplished through Windows Explorer.
-
Perform each test by performing the steps specified
by the instructions.
- Evaluate the results of each step by comparing
them with results described in the Documentation
column.
Instructions 1 The following
instructions are accomplished through Windows Explorer.
-
Navigate to the validation directory named
"saspgm".
-
Right
mouse click on addseq1.sas and select "Batch
Submit".
-
Review the addseq1.log and verify that the
following messages are produce corresponding to each
test.
-
Test (A) ERROR: [addseq] is missing required parameter DATA.
-
Test (B) ERROR: [addseq] is missing required parameter RDOMAIN.
-
Test (C) ERROR: [addseq] is missing required parameter USUBJID.
Instructions 2 The following
instructions are accomplished through Windows Explorer.
-
Navigate to the validation directory named
"saspgm".
-
Right
mouse click on addseq2.sas and select "Batch
Submit".
-
Review the addseq2.log and verify that the
following messages are produce corresponding to each
test.
-
Test (A) ERROR: [addseq] specified data data.demog does not exist.
-
Test (B) ERROR: [addseq] The domain must be in (
'AE', 'AU', 'BM', 'BR', 'CM', 'CO', 'CP',
'DC', 'DM', 'DR', 'DS', 'DV', 'DY', 'EE',
'EG', 'EX', 'FH', 'HU', 'IE', 'IM', 'LB',
'MB', 'MH', 'ML', 'NE', 'OM', 'PC', 'PE',
'PP', 'QS', 'SC', 'SE', 'SG', 'SK', 'SL',
'SS', 'ST', 'SU', 'SV', 'TA', 'TE', 'TI',
'TV', 'VS')
-
Test (C) ERROR: [addseq] USUBJID: newid does not exist in dataset.
-
Test (D) ERROR: [addseq]
IDVAR: newid does not exist in dataset.
Instructions 3 The following
instructions are accomplished through Windows Explorer.
-
Navigate to the validation directory named
"saspgm".
-
Right
mouse click on addseq3.sas and select "Batch
Submit".
-
Review the addseq3.log and verify that the
following messages are produce corresponding to each
test.
Instructions 4 The following
instructions are accomplished through Windows Explorer.
-
Navigate to the validation sub-directory named
'data\addseq'.
-
Open addseq1 dataset to verify that there are
only two variables named "usubjid" and "idvar".
-
Navigate to the validation directory named
"saspgm".
-
Right
mouse click on addseq4.sas and select "Batch
Submit".
-
Review the addseq4.log and verify that there is no
error message.
-
Open
addseq1 dataset again and verify that aeseq variable is
added into dataset.
-
Verify
that the sequence number is generated based on each group of
usubjid and idvar.
Instructions 5 The following
instructions are accomplished through Windows Explorer.
-
Navigate to the validation directory named
"saspgm".
-
Right
mouse click on addseq5.sas and select "Batch
Submit".
-
Review the addseq5.log and verify that there is no
error message.
-
Verify
that basecode5.sas is generated.
Instructions 6 The following
instructions are accomplished through Windows Explorer.
-
Perform instructions 4 before running these
instructions.
-
Navigate to the validation directory named
"saspgm".
-
Right
mouse click on addseq6.sas and select "Batch
Submit".
-
Review the addseq6.log and verify that the
following message is produced.
Navigate
to the validation sub-directory named "data\addseq".
Verify
the time when the dataset is updated to make sure that the addseq1 dataset is still updated.
Instructions 7 The following
instructions are accomplished through Windows Explorer.
-
Navigate to the validation directory named
"saspgm".
-
Right
mouse click on addseq7.sas and select "Batch
Submit".
-
Right
mouse click and select "Batch Submit" to run the
test.
-
Review the addseq7.log and verify that there is no
error message.
- Verify that
the addseq.html is created. This can be verified against the
addseq7.html in the benchmark folder.
Instructions
8
The following
instructions are accomplished through Windows Explorer.
-
Navigate to the validation sub-directory named
"data\addseq\domain".
-
Open from dataset6 to dataset15 to verify that
there are only two variables named "usubjid" and
"idvar".
-
Navigate to the validation directory named
"saspgm".
-
Right
mouse click on addseq8.sas and select "Batch
Submit".
-
Open addseq8.log to verify that there is no
error message.
-
Navigate to the validation sub- directory named
"data\addseq\domain".
-
Open from addseq6 to addseq15 to verify that
domain is added into datasets.
-
Just keep "usubjid" and "idvar"
variables in addseq6 to addseq15.
-
Navigate to the validation directory named
"saspgm".
-
Right
mouse click on addseq8a.sas and select "Batch
Submit".
-
Repeat from step 6 to 9 to check the domain.
-
Right
mouse click on addseq8b.sas and select "Batch
Submit".
-
Repeat from step 6 to 9 to check the domain.
-
Right
mouse click on addseq8c.sas and select "Batch
Submit".
-
Repeat from step 6 to 9 to check the domain.
-
Right
mouse click on addseq8d.sas and select "Batch
Submit".
-
Repeat from step 6 to 9 to check the domain.
Verify that only datasets from addseq6 to addseq10 are updated with
the new domains.
Instructions
9 The following
instructions are accomplished through Windows Explorer.
-
Navigate to the validation directory named
"saspgm".
-
Right
mouse click on addseq9.sas and select "Batch
Submit".
-
Right
mouse click and select "Batch Submit" to run the
test.
-
Review the addseq9.log and verify that there is no
error message.
-
Navigate
to sub-directory named "data\addseq" and verify
that datasets "addseq9a" and
"addseq9b" are updated with sequence number
and domain.
- Open there
datasets to verify that:
- addseq9a:
the order of the observations is sorted by usubjid.
- addseq9b:
the order of the observations is kept as the original
order.
For more information, please contact MXI
.
|